Katy Perry and Orlando Bloom are making a very stylish red carpet appearance! The 36-year-old singer and the 44-year-old Pirates of the Caribbean actor coupled up for the LuisaViaRoma for UNICEF event on Saturday night (July 31) at La Certosa di San Giacomo in Capri, Italy. PHOTOS: Check out the latest pics of Katy Perry